package com.hxl.demo.service;

import com.hxl.demo.entity.Staff;
import com.hxl.demo.entity.User;

import java.util.List;

public interface StaffService {

    /**
     * 获取人员信息
     * @param limit
     * @param page
     * @param userName
     * @param pinName
     * @param deptName
     * @param accountType
     * @param tel
     * @param id
     * @return
     */
    List<Staff> getStaffList(Integer limit,Integer page,String userName,String pinName,String deptName,String accountType,String tel,Integer id);

    /**
     * 获取人员信息条数
     * @return
     */
    Integer getStaffNum(String userName,String pinName,String deptName,String accountType,String tel);

    /**
     * 新增人员信息
     * @param staff
     * @return
     */
    Object staffAdd(Staff staff);

    /**
     * 修改人员信息
     * @param staff
     * @return
     */
    Object staffUpdate(Staff staff);

    Object staffDel(Integer id);
}
